@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{margin: 0;padding: 0; list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 "微软雅黑",'Microsoft Yahei',Arial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6,span,strong{ font-size: 100%;font-weight:normal; }
body{background-color:#eef3f7;}
em{font-style:normal;}
ul,ol,{ list-style: none; }
a{text-decoration: none; color:#333;}
a:hover { text-decoration: none;  }
img{ border:0px;}
input,img {vertical-align: middle;}
.clearfix:after,.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.relative {position:relative;}
.absolute {position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.pubmain{width:1200px;margin:0 auto ;}
.center {margin:0 auto;}
.iBlock{display:inline-block;}
.linkazx{ -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px; color:#fff; background-color:#c0701d; text-align:center;  font-size:24px; -webkit-transition: all 0.3s; transition: all 0.3s;}
.linkazx:hover{-webkit-transform: translateY(-7px);transform: translateY(-7px); color:#fff;}

.eheader{ width:100%; height:30px; overflow:hidden; background-color:#096161; color:#fff; font-size:14px;}
.eheader .eheader_spanl{ display:inline-block; float:left; line-height:30px; padding-left:10px;}
.eheader .eheader_spanr{ display:inline-block; float:right;}
.eheader .eheader_spanr>a{line-height:30px; padding:0 10px; color:#fff;}
.elogo{ width:1200px; margin:0 auto; padding:10px 0 20px; background-color:#fff !important;}
.elogo h1{ z-index:-1000; position:relative; bottom:10px; left:0;}
.elogo img{ display:block; width:1200px; height:138px; margin:0 auto; z-index:1;}
.navbar{ width:100%; height:45px; overflow:hidden; background-color:#e5e5e5 !important; }
.navbar ul{ width:1200px; height:45px; margin:0 auto;}
.navbar ul li{display:inline-block; }
.navbar ul li>a{display:inline-block; font-size:16px; color:#333 !important; width:90px; height:45px; line-height:45px; margin:0 21px; text-align:center;overflow:hidden; float:left; }
.navbar ul li:nth-last-of-type(1) a{ margin-right:0;}
.navbar ul li a:hover,.navbar ul li a.hover{  background-color:#096161 !important; color:#fff !important; } 
.ebanner{ width:100%; height:400px; overflow:hidden;}
.ebanner li{width:100%;height:100%;float:left;overflow:hidden;}
.ebanner li a{display:block;width:100%;height:400px;}
.bannerSlide_container img{ display:block;  margin:0 auto;}
.bannerSlide_foncus{right:5%;bottom:1%;width:32%;height:20px;overflow:hidden;text-align:center;}
.bannerSlide_foncus span{display:inline-block;background-color:#fff; width:13px; height:13px; margin:0 7px;cursor:pointer; -webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px; }
.bannerSlide_foncus span.active{background-color:#096161;}
.eteach{ width:100%; height:70px; overflow:hidden; background-color:#096161; color:#fff; margin:0 auto; }
.eteach h2{font-size:26px; text-align:left; line-height:30px; font-weight:bold; }
.eteach h2>span,.eteach_con1_r h2>span{ display:block; font-size:15px; text-transform:uppercase;}
.eteach_con1{ width:1200px; height:400px; margin:20px auto;}
.eteach_con1 .eteach_con1_l{ display:block; width:800px; height:400px; float:left; }
.eteach_con1 .eteach_con1_l ul li{ display:inline-block; float:left; width:400px; height:200px; }
.eteach_con1_l ul li:nth-of-type(1),.eteach_con1_l>ul li:nth-of-type(4){ background-color:#096161; color:#fff;}
.eteach_con1_l ul li:nth-of-type(2),.eteach_con1_l>ul li:nth-of-type(3){ background-color:#e5e5e5; color:#000;}
.eteach_con1_l ul li>img{ display:block; width:142px; height:142px; margin:18px auto 5px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px; -webkit-transition: all 1.5s ease; transition: all 1.5s ease;}
.eteach_con1_l ul li:hover img{ -webkit-transform: scale(1.1); transform: scale(1.1); }
.eteach_con1_l ul li>span{ display:block; text-align:center; font-size:16px; }
.eteach_con1_r{ width:400px; height:400px;  float:left; color:#fff; background:url(../images/teach_pic05.jpg) no-repeat center;}
.eteach_con1_r h2{font-size:26px;  padding:30px; text-align:left; line-height:30px; font-weight:bold; }
.eteach_con1_r>p{ padding:0 30px 30px; font-size:14px; line-height:28px; text-align:justify;}
.eteach_con1_r>p>a{ display:block; color:#fff;}
.eteach_con1_r>p>a:hover{ color:#096161;}
.eteach_con2{width:1200px; height:280px; margin:10px auto 50px;}
.eteach_con2 .eteach_con2_l{ width:370px; float:left; margin-right:28px; margin-top:30px; }
.eteach_con2 .eteach_con2_l h3{ height:30px; line-height:30px; padding:10px 0;font-size:20px; border-bottom:1px solid #ccc;}
.eteach_con2_l h3 strong{ display:block; width:160px;float:left; padding-left:5px; padding-bottom:10px; border-bottom:2px solid #096161;}
.eteach_con2_l h3>a{ display:block; float:right; text-transform:uppercase; color:#ccc; font-size:12px; }
.eteach_con2_l ul{ width:370px; margin:10px auto; }
.eteach_con2_l ul li{ display:block; height:32px; line-height:32px; margin:6px 5px;font-size:14px;}
.eteach_con2_l ul li>a{ display:block; width:270px; float:left;color:#000; white-space:nowrap; -webkit-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis; overflow:hidden; }
.eteach_con2_l ul li>span{ display:block; float:right;}
.eteach_con2_l ul li:hover,.eteach_con2_l ul li a:hover{ color:#096161;}
.eteach_con2_r{ width:400px; height:280px; float:right;} 
.eteach_con2_r>h3{ height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background-color:#096161;border-top-left-radius:10px;border-top-right-radius:10px;}
/*form**/
.login_list{width:332px; height:208px; padding:15px 33px; margin:0 auto; border:1px solid #ccc; box-shadow:2px 5px 4px #ccc;  }
.login_list li{position:relative;width:330px; overflow:hidden;}
.login_list li.item {width:332px;height:40px;margin-bottom:15px;line-height:40px; background-color:#f5f5f5;}
.input{display:block;font-size:14px;padding-left:36px;width:294px;height:38px;line-height:38px;overflow:hidden;border:#aaaaaa 1px solid;}
.login_list li.test{ width:330px;margin-bottom:15px;}
.input_one {background:url(../images/icon_login01.png) no-repeat left center;}
.input_two,.input_three {background:url(../images/icon_login02.png) no-repeat left center;}
.input_three{ width:150px; height:38px;line-height:38px; margin-right:20px; background-color:#f5f5f5; float:left;}
.login_testpic{width:120px; height:38px;border:#aaaaaa 1px solid; float:left; cursor:pointer; }
.login_list li.submit {width:160px;height:38px;cursor:pointer;margin:0 auto;}
.btn_submit {width:60px;height:38px; margin:0 6px;line-height:38px;text-align:center;font-size:18px;background:#fff;color:#096161;border:#aaaaaa 1px solid;float:left; }
.btn_submit:hover,.btn_submit.active{background:#096161;color:#fff;}

/*模拟教学*/
.simulate_con1{ width:1200px; height:290px; margin:30px auto;}
.simulate_con1 p{ position:relative;width:770px; height:258px; float:left; padding-top:30px; font-size:16px; line-height:30px; text-align:justify; text-indent:2em; margin-right:26px;}
.simulate_con1 p>a{ position:absolute; display:block; width:98px; height:38px; line-height:38px; border:1px solid #000;color:#000; text-align:center;text-indent:0; left:0; bottom:0; }
.simulate_con1 p>a:hover{ background-color:#096161; color:#fff;}
.simulate_con1 .simulatepic{ display:block; width:404px; height:288px; float:left; position:relative;}
.simulate_con1 .simulatepic li{ display:inline-block; float:left; width:396px; height:280px; padding:2px; border:2px solid #ccc; box-shadow:0px 0px 10px #ccc; }
.simulatepic .simulatepic_pn{width:50px; height:50px; top:130px; position:absolute; }
.simulatepic .simulatepic_prev{left:4px;background:url(../images/pre.png) no-repeat;} 
.simulatepic .simulatepic_next{right:4px; background:url(../images/next.png) no-repeat;} 

.simulate_con2{ width:1200px; height:810px; margin:30px auto;}
.simulate_con2 ul{width:284px; margin-right:20px;float:left;}/*margin:0 8px;*/
.simulate_con2 ul:nth-last-of-type(1){ margin-right:0;}
.simulate_con2 li{ display:inline-block; width:282px; margin:6px 0; box-shadow:0px 0px 10px #4c4b4b; padding:1px; overflow:hidden; position:relative; }
.simulate_con2 li>p{ width:254px; height:100px; padding:10px 15px; font-size:16px; line-height:24px; overflow:hidden; text-align:justify;}
.simulate_con2 li:hover p{ background-color:#a2b8b8;}
.simulate_con2 li>p>span{ display:block; text-align:center;}
.simulate_con2 li img{ transition:all 500ms linear; -moz-transiton:all 500ms linear;-webket-transition:all 500ms linear;-o-transition:all 500ms linear;}
.simulate_con2 li:hover img{-moz-transfrom:scale(1.03);-webkit-transfrom:scale(1.05);-o-transfrom:scale(1.03);transform:scale(1.03);} 
/*院内链接*/
.box_inlinks{ width:1200px; margin:0 auto; }
.box_inlinks h3{ font-size:20px;  padding-bottom:10px; border-bottom:1px solid #84b0b0; color:#5c5c5c;}
.box_inlinks .box_inlinkscon{width:1200px; margin:40px auto; overflow:hidden; position:relative;}
.box_inlinks ul{width:1155px; margin:0 auto }
.box_inlinks li{ display:inline-block; width:350px; height:170px; float:left; padding:0 30px;-webkit-border-radius:50px;border-radius:50px; }
.box_inlinks li>a{ display:block; width:100%;}

.box_part{width:100%; background-color:#096161;}
.box_cenverview{ height:356px; color:#fff; }
.box_cenverview .box_cenoverview_L{ width:380px; height:356px; margin-right:80px; float:left;}
.box_cenoverview_L h4{ margin:55px 0 30px;font-size:26px; text-align:right; line-height:30px; font-weight:bold;}
.box_cenoverview_L h4>span{display:block; font-size:15px; text-transform:uppercase;}
.box_cenoverview_L p{ font-size:14px; line-height:28px; text-align:justify;}
.box_cenverview .box_cenoverview_video{ width:740px; height:356px; float:right; overflow:hidden;}

.box_outlinks{ width:1200px; height:190px; margin:30px auto; position:relative;  }
.box_outlinks h3{font-size:18px; padding-bottom:10px; border-bottom:1px solid #fff; color:#fff;}
.box_outlinks .box_outlinkscon{position:relative; width:1130px; height:120px; margin:20px auto; opacity:0.6;-moz-opacity:0.6; filter:alpha(opacity=60); }
.box_outlinks .box_outlinkscon:hover{ opacity:1;-moz-opacity:1; filter:alpha(opacity=100);}
.box_outlinks .box_outlinkscon ul{ width:1130px; height:120px; margin:0 auto;overflow:hidden; }
.box_outlinks .box_outlinkscon li{ display:inline-block; width:220px; height:120px; float:left; margin:0 3px;}
.box_outlinks .box_outlinkscon li>a{ display:inline-block; width:100%;}
.outlinks_pn{width:38px; height:38px; top:42px; position:absolute; cursor:pointer;}
.outlinks_prev{left:-37px;background:url(../images/outlink_pre.png) no-repeat;}
.outlinks_next{right:-37px; background:url(../images/outlink_next.png) no-repeat;}

/**footer*/
.box_foot{ width:100%;height:275px; background-color:#064a4a; }
.box_foot .box_foot_con{ width:1200px; height:225px; padding:25px 0; margin:0 auto; color:#717171; font-size:16px;  }
.box_foot .box_foot_con:hover{ opacity:1;-moz-opacity:1; filter:alpha(opacity=100);}
.box_foot_con .box_foot_conL{ width:400px; float:left; margin-right:65px;}
.box_foot_con .box_foot_conL>a{ display:block; width:100%;}
.box_foot_con .box_foot_conL dl{width:400px; margin:20px auto 0;}
.box_foot_conL dl dt{ width:100px; height:100px; float:left; margin-right:10px;}
.box_foot_conL dl dd{ width:278px; height:96px; float:left;  border:1px solid #4f4f4f; background:url(../images/foot_weixinicon.png) no-repeat 65px center;}
.box_foot_conL dl dd>p{ width:86px; height:56px;font-size:14px; line-height:26px; padding-left:50px; padding-top:20px; margin:0 auto;}
.box_foot_con .box_foot_conC{ width:320px; float:left; margin-right:90px;  }
.box_foot_conC span,.box_foot_conR span{ display:block; margin:5px 0 15px; }
.box_foot_conC li{ display:inline-block; width:78px; height:35px; line-height:35px; text-align:center; margin:10px 40px 10px 0; float:left;}
.box_foot_conC li:nth-of-type(3n){ margin-right:0;}
.box_foot_conC li>a{ display:block; width:100%; height:35px;color:#717171;}
.box_foot_conC li:hover,.box_foot_conC li>a:hover{ color:#fff;}
.box_foot_con .box_foot_conR{ width:255px; float:left;}
.box_foot_conR p{ padding-left:30px; line-height:35px; margin:10px 0;}
.box_foot2{width:100%;height:46px; background-color:#096161; }
.box_foot2 p{ text-align:center; font-size:14px; line-height:46px; color:#fff;}
.box_foot2 p>a{ color:#fff;}

/**article*/
.page_header{width:100%; height:15px; background-color:#096161 !important;}
.page_header h1{color:#096161;}
.page_nav{ width:100%; height:65px; overflow:hidden; background-color:#fff !important; }
.page_nav ul{ width:1200px; height:65px; margin:0 auto;}
.page_nav ul li{display:inline-block;height:65px; }
.page_nav ul li>a{display:inline-block; font-size:16px; color:#333 !important; width:90px; height:37px;line-height:37px; margin:14px 21px; text-align:center;overflow:hidden; float:left; }
.page_nav ul li:nth-last-of-type(1) a{ margin-right:0;}
.page_nav ul li>a:hover,.page_nav ul li.hover a{ background-color:#096161 !important; color:#fff !important; } 

.page_con{ width:100%; min-height:1180px; background:url(../images/page_con_01.jpg) no-repeat center top, url(../images/page_con_02.jpg) no-repeat center 393px, url(../images/page_con_03.jpg) no-repeat center 787px;}
.page_con h2>a{ display:block; width:1082px; height:142px; background:url(../images/page_logo.png) no-repeat center center; margin:50px auto; }

/*acticle*管理制度*/
.page_maincon{ width:962px; height:712px; margin:130px auto 0; padding:60px 60px;  background-color:#fff !important;}
.page_maincon h3{ text-align:center; font-size:24px; line-height:40px; margin:10px auto 50px; }
.page_maincon p{ font-size:18px; line-height:36px; margin:10px auto; text-align:justify;}
.page_maincon>span{ display:block; position:absolute; height:30px; line-height:30px; left:60px; bottom:75px;   }
.page_maincon>span>a{ display:block; width:100%;background:url(../images/download_cion.png) no-repeat left center; padding-left:35px; font-size:16px; text-decoration:underline; color:#4a81bb;  }
.page_maincon>span>a:hover{ color:#F00;}

/*list*师资队伍*/
.page_con .page_con_team{ width:1175px; margin:0 auto; }
.page_con_team .teacher_team{ width:1080px; height:604px;background-color:#fff !important;}
.teacher_team .teacher_teamL{ width:171px; height:604px; border-right:1px solid #ccc; }
.teacher_teamL .teacher_conbda{ background-color:#096161; color:#fff;display:block; width:171px; height:50px; line-height:50px;  text-align:center; border-bottom:1px solid #ccc;font-size:16px; }
.teacher_team .teacher_teamL li{ display:block; width:171px; height:50px; line-height:50px; font-size:16px; text-align:center; border-bottom:1px solid #ccc; cursor:pointer; }
.teacher_teamL li.hover{ background-color:#edf4f7; }
.teacher_teamL li:nth-of-type(5),.teacher_teamL li:nth-of-type(6),.teacher_teamL li:nth-of-type(7){ font-size:14px; line-height:22px;}

.teacher_team .teacher_teamR{ width:909px; min-height:603px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.teacher_teamR h3{ padding-left:20px;height:50px; line-height:50px;  border-bottom:1px solid #ccc;font-size:14px; }
.teacher_teamR h3>a{}
.teacher_teamR .teacher_content{ width:800px; margin:50px auto;}
.teacher_content h4{ width:750px; margin:0 auto; font-size:18px; text-align:center; height:30px; line-height:30px; background-color:#edf4f7 !important; }
.teacher_content ul{ height:150px; font-size:16px; margin:20px auto;}
.teacher_content ul li{ display:inline-block; width:70px; height:34px; line-height:34px; float:left; margin:0 22px; text-align:center; }
.teacher_content ul li>a{ display:block; width:100%;}

.ship_link{ width:90px; height:558px;  background-color:#edf4f7; border:1px solid #ccc; border-left:none;border-top-right-radius:10px;border-bottom-right-radius:10px; }
.ship_link span{ display:block; text-align:center; font-size:14px; text-align:center; height:50px; line-height:50px;}
.ship_link li{ display:block; width:90px; height:84px; text-align:center; overflow:hidden;}
.ship_link li p{ text-align:center;}

/* miniguizhangzhidu */
.gzzdwp{box-shadow: #b6bbbf 0 0 4px 0;background:#f7fdff;padding:106px 34px 58px;width:1005px;margin:140px auto 40px;font-size: 0;}
.zhidunav li{text-align: center;border-left:solid 1px #b8d6d6;border-top:solid 1px #b8d6d6;width:250px;height:175px;display: inline-block;}
.glzdtitle{text-align: center;font-size: 24px;font-weight: normal;color:#555555;    font-family: monospace;}
.zhidunav{border-right:solid 1px #b8d6d6;border-bottom:solid 1px #b8d6d6;margin-top:80px;}
.zhidunav a{color:#297676;font-size:14px;    width: 100%;height: 100%;display: block; text-decoration: none;transition: all .3s;
-moz-transition: all .3s;
-webkit-transition: all .3s;}
.zhidunav a:hover{transform: translateY(-5px);}
.zhidunav .navicon{width:60px;height:60px;background:url(../images/icon_nav.jpg) top center no-repeat;display: inline-block;margin-top:50px;}
.zhidunav .iconzz{background-position: 0 -60px;}
.zhidunav .aqglzd{background-position: 0 -120px;}
.zhidunav .xyglzd{background-position: 0 -180px;}
.zhidunav .dsglzd{background-position: 0 -240px;}
.zhidunav .kcapglzd{background-position: 0 -300px;}
.zhidunav .mxglzd{background-position: 0 -360px;}
.zhidunav .kcsjgl{background-position: 0 -420px;}
.zhidunav .lcmnglbf{background-position: 0 -480px;}
.zhidunav .yqsbglzd{background-position: 0 -540px;}
.zhidunav .zlglzd{background-position: 0 -600px;}
.zhidunav .gsglzd{background-position: 0 -660px;}
.zhidunav  span{display: block;margin-top:30px;}
/**/
.gzzdwp{min-height:420px;}
.jxzynav{margin-top:50px;}
.jxzynav li{margin:0 auto;display:table;}
.jxzynav a{width:735px;display:block;border:solid 1px #d2d2d2;line-height:45px; text-align:center;font-size:15px;color:#333333;transition:all .3s;-moz-transition: all .3s;
-webkit-transition: all .3s;margin-bottom:16px;}
.jxzynav a:hover{ box-shadow:#9A9A9A 0px 1px 2px 0;background:#ffffff;line-height:61px;width:767px; transform:translateY(-8px);margin-bottom:0;}
/**/
.rightcontent{    width: 909px;    min-height: 603px;   border: 1px solid #ccc;}
.tabcontentview{background:#f7fdff;width:1082px;margin: 0 auto;display:table;}
.tabcontentview .teacher_teamL li{background:#ffffff;font-size:13px;border-right:none;}
.tabcontentview .teacher_teamL li:hover,.tabcontentview .teacher_teamL li.hover{background:#edf4f7;}
.tabcontentview .teacher_teamL{border:none;}
.tabcontentview .teacher_conbda{border-right:#096161 solid 1px;}
.tabcontentview .tabnavinfo {background:#ffffff;border-bottom:solid 1px #d2d7d9;line-height:50px;padding-left:17px;font-size:14px;}